Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OLIVER PLACE Detached £405,000 15 Nov 2022
2 OLIVER PLACE Detached £70,000 12 Apr 1996
3 OLIVER PLACE Detached £229,995 2 Jul 2014
7 OLIVER PLACE Semi-Detached £65,000 28 Nov 1997
8 OLIVER PLACE Terraced £270,000 15 Apr 2019
9 OLIVER PLACE Semi-Detached £184,500 25 Jul 2005
12 OLIVER PLACE Terraced £114,000 14 Feb 2003